using System;
using System.Collections.Generic;
using Jd.Api.Response;
using Jd.Api.Util;
namespace Jd.Api.Request
{
    public class EclpSpareTransportSrtsOrderRequest : JdRequestBase<EclpSpareTransportSrtsOrderResponse>
    {
                                                                                                                                              public  		Nullable<long>
              tid
 {get; set;}
                                                          
                                                          public  		string
              isvSrtsNo
 {get; set;}
                                                          
                                                          public  		string
              sellerNo
 {get; set;}
                                                          
                                                          public  		string
              deptNo
 {get; set;}
                                                          
                                                          public  		string
              supplierNo
 {get; set;}
                                                          
                                                          public  		Nullable<int>
              billType
 {get; set;}
                                                          
                                                          public  		Nullable<int>
              shipVia
 {get; set;}
                                                          
                                                          public  		string
              comment
 {get; set;}
                                                          
                                                          public  		string
              spareWarehouseNo
 {get; set;}
                                                          
                                                          public  		string
              receiveName
 {get; set;}
                                                          
                                                          public  		string
              receivePhone
 {get; set;}
                                                          
                                                          public  		Nullable<long>
              provinceId
 {get; set;}
                                                          
                                                          public  		Nullable<long>
              cityId
 {get; set;}
                                                          
                                                          public  		Nullable<long>
              countyId
 {get; set;}
                                                          
                                                          public  		Nullable<long>
              townId
 {get; set;}
                                                          
                                                          public  		string
              receiveAddress
 {get; set;}
                                                          
                                                                                                                                                                                                                                                                                                                                                                                             		public  		string
  goodsNo {get; set; }
                                                                                                                                                                                                                                                                                                                         		public  		string
  goodsLevel {get; set; }
                                                                                                                                                                                                                                                                                                                         		public  		string
  goodsName {get; set; }
                                                                                                                                                                                                                                                                                                                         		public  		string
  outSpareWarehouseNum {get; set; }
                                                                                                                                                                                   public override string ApiName
            {
                get{return "jingdong.eclp.spare.transportSrtsOrder";}
            }
            protected override void PrepareParam(IDictionary<String, Object> parameters)
            {
                                                                                                                                        parameters.Add("tid", this.            tid
);
                                                                                                        parameters.Add("isvSrtsNo", this.            isvSrtsNo
);
                                                                                                        parameters.Add("sellerNo", this.            sellerNo
);
                                                                                                        parameters.Add("deptNo", this.            deptNo
);
                                                                                                        parameters.Add("supplierNo", this.            supplierNo
);
                                                                                                        parameters.Add("billType", this.            billType
);
                                                                                                        parameters.Add("shipVia", this.            shipVia
);
                                                                                                        parameters.Add("comment", this.            comment
);
                                                                                                        parameters.Add("spareWarehouseNo", this.            spareWarehouseNo
);
                                                                                                        parameters.Add("receiveName", this.            receiveName
);
                                                                                                        parameters.Add("receivePhone", this.            receivePhone
);
                                                                                                        parameters.Add("provinceId", this.            provinceId
);
                                                                                                        parameters.Add("cityId", this.            cityId
);
                                                                                                        parameters.Add("countyId", this.            countyId
);
                                                                                                        parameters.Add("townId", this.            townId
);
                                                                                                        parameters.Add("receiveAddress", this.            receiveAddress
);
                                                                                                                                                                                                                parameters.Add("goodsNo", this.            goodsNo
);
                                                                                                        parameters.Add("goodsLevel", this.            goodsLevel
);
                                                                                                        parameters.Add("goodsName", this.            goodsName
);
                                                                                                        parameters.Add("outSpareWarehouseNum", this.            outSpareWarehouseNum
);
                                                                                                                                                    }
    }
}





        
 

